CAPTAIN PATRICK

IT Expert, Research And Education For Democracy In Tanzania
Education:

BSc, MSc